Pour chaque échantillon, on va calculer la valeur moyennes des
Exercice
Compléter la fonction moyenne ci-dessous qui prend en entrée une liste de nombres et renvoie la valeur moyenne de cette liste.
On rappelle que le nombre d'éléments d'une liste peut être obtenu à l'aide de la fonction len en Python.
def moyenne(liste):
total = ...
for elt in liste :
total = ...
moyenne = total / ...
return moyenne
Le programme suivant permet de réaliser la simulation de 10 000 échantillons de taille 1 000 de la variable aléatoire
L'histogramme des résultats est alors re
présenté
et la valeur de l'espérance est symbolisée par une droite en pointillés.
import matplotlib.pyplot as plt
valeurs = [-1,2,3,7]
proba = [0.1, 0.2, 0.3, 0.4]
resultat = simulation_multiple(valeurs, proba, 1000, 100)
moy = [moyenne(L) for L in resultat]
e = esperance(valeurs, proba)
plt.title("Histogramme des moyennes")
plt.xlabel("Moyennes")
plt.ylabel("Quantités")
# On trace l'histogramme
data = plt.hist(moy, bins = 20)
plt.plot([e, e], [0,max(data[0])], 'r--', lw=2)
plt.show()
plt.close()
Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0